leaf of a lock gate - Deutsch Englisch Wörterbuch